hit repeatedly - Français Anglais Dictionnaire